//gun shaders
models/weapons/portalgun/gun_body
{
	{
		map models/weapons/portalgun/gun_body.tga
		rgbGen lightingDiffuse
	}
}
models/weapons/portalgun/gun_cover
{
	{
		map models/weapons/portalgun/gun_cover.tga
		blendfunc blend
		rgbGen lightingDiffuse
	}
}
models/weapons/portalgun/gun_barrelparts
{
		
	{
		map models/weapons/portalgun/gun_fx0.tga
		tcmod scroll 0 1
	}
	{
		map models/weapons/portalgun/gun_barrelparts.tga
		alphaFunc GE128
		rgbGen lightingDiffuse
	}
}
models/weapons/portalgun/gun_ejector
{		
	{
		map models/weapons/portalgun/gun_fx0.tga
		tcmod rotate -45
	}
	{
		map models/weapons/portalgun/gun_ejector.tga
		alphaFunc GE128
		rgbGen lightingDiffuse
	}
}

models/weapons/portalgun/gun_sprite0
{
	
	deformvertexes autosprite
	{
		clampmap models/weapons/portalgun/gun_fx1.tga
		tcmod rotate -45
		blendfunc add
	}
}
models/weapons/portalgun/barrel_sprite0
{
	cull disable
	{
		map models/weapons/portalgun/gun_fx2.tga
		blendfunc add
	}
}
//flashmodelshaders


//stuff that would go on weapons.shader
